Trên trang này
- Bài viết này dành cho ai
- Trước khi bắt đầu
- Đăng nhập Google trong giai đoạn Beta
- Bước 1 — Đăng nhập
- Bước 2 — Quyền riêng tư và tiêu đề
- Bước 3 — Chọn khóa luồng cho từng ngôn ngữ
- Bước 4 — Phát trực tiếp và chia sẻ liên kết xem
- Phụ đề trên YouTube
- Channel for /listen (không cần đăng nhập)
- Khắc phục sự cố
- Câu hỏi thường gặp
Với YouTube (automatic), bạn chỉ cần đăng nhập YouTube một lần trong OBS. Từ đó trở đi, khi một luồng bản dịch bắt đầu, plugin sẽ tạo buổi phát cho ngôn ngữ đó trên kênh của bạn, phát lên đó và kết thúc khi bạn dừng. Không cần sao chép khóa luồng.
Bài viết này dành cho ai#
Các hội thánh có buổi phát trực tiếp chính đã lên YouTube và muốn có một buổi phát bản dịch cho mỗi ngôn ngữ.
Trước khi bắt đầu#
- OBS đã được ghép nối, và ngôn ngữ đã được thêm bằng Add language trong mục Translated streams. Xem Phát một phiên bản đã dịch từ OBS.
- Một tài khoản Google có quyền quản lý kênh YouTube của hội thánh bạn.
- Kênh đã bật tính năng phát trực tiếp. Trong YouTube Studio, nhấp Create → Go live. Ở lần đầu tiên, YouTube có thể mất đến 24 giờ để bật tính năng này.
Đăng nhập Google trong giai đoạn Beta#
Kết nối YouTube của SermonWave vẫn đang trong quá trình Google xét duyệt lần cuối. Cho đến khi hoàn tất:
- Google hiển thị một màn hình báo Google hasn't verified this app (Google chưa xác minh ứng dụng này). Nếu bạn nhận plugin từ SermonWave, bạn có thể yên tâm tiếp tục: nhấp Advanced, rồi nhấp liên kết Go to … (unsafe) ở cuối trang (đây là cách Google diễn đạt).
- Bất kỳ tài khoản Google nào quản lý kênh đều có thể đăng nhập. Nếu việc đăng nhập của bạn vẫn bị chặn, hãy liên hệ bộ phận hỗ trợ kèm địa chỉ email của tài khoản Google mà bạn muốn dùng.
Bước 1 — Đăng nhập#
- Trong dock, mở YouTube. Mục này hiển thị "Not signed in. Sign in to let SermonWave create each language's YouTube broadcast for you." (Chưa đăng nhập.)
- Nhấp Sign in with YouTube. Trình duyệt sẽ mở trang đăng nhập của Google, và dock hiển thị "Finish signing in in your browser…".
- Chọn tài khoản, rồi chọn kênh nếu được hỏi, và cho phép SermonWave quản lý tài khoản YouTube của bạn.
- Khi trình duyệt báo rằng bạn có thể đóng thẻ, hãy quay lại OBS. Dock sẽ hiển thị Signed in as cùng tên kênh của bạn.
Thông tin đăng nhập chỉ được lưu trên máy tính này. Sign out sẽ xóa nó và thu hồi quyền truy cập của SermonWave.
Bước 2 — Quyền riêng tư và tiêu đề#
- Privacy — Unlisted (không công khai, mặc định), Public (công khai) hoặc Private (riêng tư).
- Title — tiêu đề của buổi phát. Mặc định là
{date} — {device} ({language}). Bạn có thể dùng các biến sau:
| Biến | Được thay bằng |
|---|---|
{date} | Ngày của buổi thờ phượng |
{time} | Giờ bắt đầu |
{device} | Tên thiết bị SermonWave của bạn |
{org} | Tên tổ chức của bạn |
{language} | Ngôn ngữ của buổi phát này |
Ví dụ: Sunday Service {date} ({language}).
Bước 3 — Chọn khóa luồng cho từng ngôn ngữ#
- Trong mục Translated streams, ở phần cài đặt của ngôn ngữ, đánh dấu Stream … và đặt Platform thành YouTube (automatic).
- Trong mục YouTube, chọn Stream key (khóa luồng) cho ngôn ngữ đó:
- một trong các khóa luồng sẵn có của kênh bạn — chúng được liệt kê sau khi đăng nhập (dòng bên dưới cho biết có bao nhiêu khóa; nhấp Refresh để tải lại danh sách), hoặc
- Create a new key for SermonWave (…) — SermonWave sẽ tạo một khóa trên kênh của bạn cho ngôn ngữ đó ở lần bắt đầu kế tiếp.
Plugin ghi nhớ khóa của từng ngôn ngữ: lần sau, cùng khóa đó sẽ được chọn lại (khóa do SermonWave tạo được đánh dấu "(used last time)"), nên không phải tạo khóa mới mỗi lần. Khóa của luồng OBS chính được đánh dấu "(used by the main OBS stream)" và không thể chọn, vì mỗi khóa chỉ có thể cấp cho một buổi phát. Trong khi ngôn ngữ đang phát, danh sách bị khóa; hãy đổi khóa sau khi luồng dừng.
Video quality (chất lượng video) của luồng bản dịch (ví dụ Auto (lighter when possible) hoặc 720p · 2.5 Mbps) được đặt trong mục Translated streams, giống như với mọi nền tảng khác. Xem Phát một phiên bản đã dịch từ OBS.
Bước 4 — Phát trực tiếp và chia sẻ liên kết xem#
Bắt đầu phát trong OBS như bình thường (hoặc nhấp nút Start của ngôn ngữ trên thanh điều khiển). Trong mục YouTube, trạng thái buổi phát của ngôn ngữ hiển thị các bước:
- "Creating the YouTube broadcast…" (đang tạo buổi phát YouTube)
- "YouTube: waiting for video" (đang chờ video)
- "YouTube: receiving, going live…" (đang nhận, sắp phát trực tiếp)
- "YouTube: live" (đang trực tiếp)
Buổi phát được tạo với chế độ tự động bắt đầu và tự động dừng, DVR, phụ đề (CC) và ghi hình được bật. Nhấp Copy link để sao chép liên kết xem và chia sẻ với những người xem cần ngôn ngữ đó.
Phụ đề trên YouTube#
Khi đánh dấu Captions on stream, SermonWave gửi phụ đề của từng câu thẳng đến dịch vụ phụ đề của YouTube cho buổi phát đó (phương thức "POST captions to URL" của YouTube), khớp thời gian với video: khi bật Sync to video, phụ đề sẽ hiện lúc câu đó được nói trên màn hình. Trong mục Captions, dòng bên dưới ngôn ngữ cho biết phụ đề có đến nơi hay không:
- "Captions: connecting to YouTube…", rồi "Captions: connected to YouTube ✓ — waiting for the first sentence" (đã kết nối, đang chờ câu đầu tiên)
- "Captions: sending to YouTube ✓ (12)" — YouTube đã nhận 12 phụ đề
- "Captions: failing — …" — YouTube không nhận phụ đề, kèm lý do (ví dụ "YouTube refused the caption connection for this stream key"). Plugin vẫn tiếp tục thử và tự trở lại ✓.
Captions in chọn ngôn ngữ phụ đề: bản dịch (mặc định), original (bản gốc như lúc được nói, ví dụ tiếng Anh), hoặc both (cả hai: hai dòng cho mỗi câu, bản dịch rồi đến bản gốc). Buổi phát trực tiếp trên YouTube chỉ hiển thị một rãnh phụ đề, nên người xem không thể chuyển qua lại giữa hai rãnh; "both" là cách để hiển thị hai ngôn ngữ. Thay đổi được áp dụng từ câu kế tiếp.
Caption style và Hold last caption (trong mục Captions) quyết định phụ đề hiển thị đủ lâu để đọc như thế nào:
- Roll-up (mặc định): mỗi dòng mới xuất hiện bên dưới dòng trước, dòng trước vẫn nằm trên màn hình phía trên nó (hai dòng, giống phụ đề truyền hình; ba dòng khi chọn "both": dòng bản dịch trước đó, rồi bản dịch mới và bản gốc). Khi các câu nối tiếp nhau, chữ cuộn lên từng dòng thay vì bị thay thế cùng lúc.
- One at a time: mỗi phụ đề thay thế phụ đề trước đó.
- Hold last caption (Off, 1–4 giây, mặc định 3 giây): khi không ai nói ngay sau một câu, phụ đề của câu đó vẫn ở lại trong khoảng thời gian này sau khi tiếng nói kết thúc, rồi biến mất. Câu kế tiếp luôn thay thế nó ngay lập tức.
Xem phụ đề ở đâu: trên trang xem, bật CC (nút phụ đề) trong trình phát. Trong YouTube Studio → Live control room, phần cài đặt luồng của buổi phát hiển thị Closed captions: POST captions to URL, và khung xem trước cũng hiển thị phụ đề. YouTube hiển thị phụ đề trực tiếp vài giây sau khi chúng được gửi, cộng với độ trễ của chính video.
Khi luồng bản dịch dừng, YouTube kết thúc buổi phát ("YouTube: broadcast ended") và giữ nó trên kênh của bạn theo chế độ quyền riêng tư bạn đã chọn.
Channel for /listen (không cần đăng nhập)#
Trong mục YouTube còn có Channel for /listen. Dán liên kết kênh của bạn (youtube.com/@yourchurch), một @handle, hoặc ID kênh (UC…) rồi nhấp Save. Trong khi thiết bị đang trực tiếp, trang người nghe của bạn sẽ hiển thị buổi phát trực tiếp của kênh làm video. Nếu bạn cũng gửi một luồng bản dịch lên YouTube cho một ngôn ngữ, người nghe chọn ngôn ngữ đó sẽ thấy buổi phát bản dịch ấy; với các ngôn ngữ khác, trang sẽ đưa ra nút Nghe để nghe âm thanh bản dịch. Bạn cũng có thể đặt mục này trong Cài đặt thiết bị trên Bảng điều khiển; xem thêm Video YouTube trên trang người nghe.
Khắc phục sự cố#
Các sự cố YouTube hiển thị dưới dạng "YouTube: …" trong trạng thái buổi phát của ngôn ngữ ở mục YouTube, hoặc "Sign-in failed: …" ở đầu mục YouTube:
"live streaming is not enabled on this channel (YouTube Studio → Go live; it can take 24 h the first time)" — kênh chưa bật phát trực tiếp. Hãy bật tính năng này trong YouTube Studio, rồi chờ.
"this account may not stream to the channel (insufficient permissions)" — tài khoản không đủ quyền. Hãy đăng nhập bằng một tài khoản là chủ sở hữu hoặc người quản lý kênh.
"YouTube API quota used up for today — try again later" — YouTube giới hạn số yêu cầu mỗi ngày. Hôm nay, hãy dùng khóa luồng với nền tảng YouTube thủ công.
"the sign-in was revoked or expired — sign in again" — thông tin đăng nhập đã bị thu hồi hoặc hết hạn. Nhấp lại Sign in with YouTube.
"the YouTube sign-in does not allow managing your live streams …" — lần đăng nhập trên trình duyệt không cấp quyền truy cập vào tài khoản YouTube của bạn (ví dụ ô cho phép bị bỏ đánh dấu). Nhấp Sign out, rồi nhấp lại Sign in with YouTube và cho phép truy cập.
"Could not list your stream keys: …" trong mục Stream key — không liệt kê được khóa luồng; lý do được ghi phía sau (hạn mức, đăng nhập, kết nối). Nhấp Refresh để thử lại; trong lúc đó, khóa đã dùng lần trước vẫn được sử dụng.
"Captions: failing — YouTube refused the caption connection for this stream key" — buổi phát đã bị kết thúc hoặc bị xóa trong YouTube Studio, hoặc khóa đã bị đặt lại. Hãy dừng rồi bắt đầu lại luồng bản dịch để SermonWave tạo một buổi phát mới.
"Captions: failing — cannot reach YouTube's caption server" — có sự cố mạng giữa máy tính này và YouTube; phụ đề sẽ tự tiếp tục (các phụ đề cũ hơn khoảng 45 giây sẽ bị bỏ qua).
Trang xem không có CC dù dock hiển thị ✓ — hãy bật CC trong trình phát (cài đặt này tùy theo từng người xem), và chờ vài giây: phụ đề trực tiếp đi theo độ trễ của chính video. Hãy chắc chắn rằng đồng hồ của máy tính được đặt tự động; SermonWave tự điều chỉnh những chênh lệch nhỏ so với đồng hồ của YouTube.
"That YouTube stream key was deleted — pick another" — khóa đã chọn bị xóa trong YouTube Studio. Hãy chọn khóa khác hoặc để SermonWave tạo một khóa.
"access was not granted" / "the sign-in took too long" — chưa được cấp quyền hoặc đăng nhập quá lâu. Hãy đăng nhập lại và cho phép truy cập trong trình duyệt.
"Getting the YouTube settings from the SermonWave server… (… — retrying)" — OBS vẫn đang kết nối với SermonWave. Kiểm tra xem dock có hiển thị Connected không; plugin sẽ tự thử lại.
"YouTube is not set up on this SermonWave server yet" hoặc "Google refused SermonWave's YouTube app (…) — your sign-in is kept; contact SermonWave support" — việc này cần SermonWave xử lý; hãy liên hệ bộ phận hỗ trợ.
Câu hỏi thường gặp#
SermonWave có thấy mật khẩu YouTube của tôi không?#
Không. Bạn đăng nhập trên chính trang của Google. Plugin chỉ lưu một mã thông báo đăng nhập trên máy tính của bạn.
Đây có giống "Kết nối YouTube" trong Bảng điều khiển không?#
Không. Việc đăng nhập trong bài này diễn ra trong OBS và dành cho các buổi phát bản dịch trực tiếp. Nếu trang Cài đặt trên Bảng điều khiển của bạn có nút Kết nối YouTube, đó là một kết nối riêng để đăng các bài giảng đã lưu lên kênh của bạn. Hai kết nối này không phụ thuộc vào nhau.
Việc này có thay đổi buổi phát YouTube chính của tôi không?#
Không. SermonWave chỉ tạo và kết thúc các buổi phát bản dịch.
Tôi đã đăng nhập nhưng ngôn ngữ của tôi đang dùng nền tảng YouTube thủ công.#
Dock sẽ gợi ý chuyển đích phát sang "YouTube (automatic)" để bạn có thể chọn một khóa từ kênh của mình thay vì phải dán khóa vào.