弊社のネットワーク、基本は80か443しか外部とやりとりする手段がない。

…と思いきやRTMP(1935)が通る。

 

  クォレハ・・・

という訳で仕事中にライブ配信やるZE☆(ぉぃ

 

【手順】

1.GCEでe2.micro(月\1,000程度)のインスタンスを立てる。(HTTPとHTTPSを通すにチェック)

2.VPC設定で外部から1935(RTMP)が通るようにしておく。

3.SSH接続する。(ブラウザ上で動くので443の通信)

(1) sudo apt install ffmpeg

(2) sudo apt install npm

(3) npm install node-media-server

(4) 社給PC上でapp.jsファイル(名前は任意でもよい)を作ってブラウザUIで転送する。

 

↓↓↓app.jsファイルここから↓↓↓

const NodeMediaServer = require('node-media-server');

const config = {
  rtmp: {
    port: 1935,
    chunk_size: 60000,
    gop_cache: true,
    ping: 30,
    ping_timeout: 60
  },
  http: {
    port: 80,
    mediaroot: './media',
    allow_origin: '*'
  },
  trans: {
    ffmpeg: '/usr/bin/ffmpeg',
    tasks: [
      {
        app: 'live',
        hls: true,
        hlsFlags: '[hls_time=2:hls_list_size=3:hls_flags=delete_segments]',
        hlsKeep: true,
        dash: true,
        dashFlags: '[f=dash:window_size=3:extra_window_size=5]',
        dashKeep: true
      }
    ]
  }
};

var nms = new NodeMediaServer(config);
nms.run();

↑↑↑ここまで↑↑↑

 

(4) sudo node app.js

 (これで配信サーバーが始まる)

4.社給PC上でOBSを起動する(インストールと諸々設定は頑張ってください)

(1) 配信サービスのプルダウンで「カスタム」を選ぶ。

(2) サーバー: rtmp://(GCEのグローバルIP)/live

(3) ストリームキー: tesuto

 

そして配信開始をポチッとな☆

 

見るときはiPhoneのSafariから、

 http://(GCEのグローバルIP)/live/tesuto/index.m3u8

で、とりあえず見れる。

 

以~上!

ある日のこと。いつものようにOBS Studioをいじっていました。

 

 

で、気づいたのです。

 

「DeckLink OutputしたSDIの音声がノイズまみれじゃねぇか!!!!」

 

映像のリミテッド/フル問題に加えて音声もこの世の終わりみたいにブチブチときたか…

 

「なんてことだ、もう使いものにならないゾ💛」

 

とりあえずあきらめないで設定をチラチラ見ていくと…

 

「これだ!!」

 

 

『低遅延音声バッファリングモード(DeckLink/NDI出力用)』をチェックすると

ノイズは消えましたとさ。めでたしめでたし。

 

……

 

 

映像のリミテッド/フル問題のほうもなんとかならんかねぇ…

 

今 回 は こ こ ま で

IMAGENICSの「ISS-41HD」を中古で購入して久しいのですが、

なんとメーカーHPからも取説が消え失せてしまい

完全廃盤っぽい感じになってしまいました(悲)

 

そんなISS-41HDですが、私が注目していたのは

ブランキングスイッチができるとかできないとかいう話。

 

マトリクススイッチャーを使用している方には釈迦に説法ですが、

ブランキング領域で切り替われば理論上その先の機器で

いわゆる映像のショックが発生しないというもの。

 

そんなこんなでこの間HDCAMプレーヤー「J-H3」を2台入手しまして

早速、SG-401からBB同期信号を入れてISSで切り替え!

(ちなみにSG-401から出るBBのSET UPは何故か7.5%IRE…)

 

 

うーん、微妙にショックが入る…

なんでや…

 

後継機の取説をよくよく読んでみると、

どうやらRS-232のシリアルポートから

切り替えポイントを設定しないとならないらしい…

 

 め  ん  ど  く  さ  い

 

ってなわけでこれは気が向いたらやります。

 

そりでは!