トップページ⇒linux
1002コメント373KB

【視聴・録画】Linuxでテレビ総合10 [転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001sageoff2014/12/03(水) 07:33:18.13ID:6p/CugPc
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

【関連スレ】
【自家製】MythTV Part.3【HDDビデオ】
http://engawa.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
http://engawa.2ch.net/test/read.cgi/linux/1017186805/

【前スレ】
【視聴・録画】Linuxでテレビ総合9【デジタル/アナログ】
http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/

【過去スレ】
【視聴・録画】Linuxでテレビ総合8【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1359268284/
【視聴・録画】Linuxでテレビ総合7【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1342343650/
【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1326804531/
【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1309182037/
【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1293388638/
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1269999876/
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
http://pc11.2ch.net/test/read.cgi/linux/1013649811/
0513login:Penguin2015/07/12(日) 03:09:26.52ID:6n3KbBCx
>>512
>>505 を3回声に出して読め
0514login:Penguin2015/07/12(日) 03:28:06.02ID:C6FC3v4i
raspberrypiとrecdvb+gstreamerでリアルタイムエンコしながらtcpserversinkを使ってローカル内での配信を考えています
下の画像のようにgstreamerは正常に動いてると思われるのですが
http://i.imgur.com/xLF7cGL.jpg

winのVLCで再生してみると音しか出ません
http://imgur.com/YeeJsDC

tcpserversinkをfilesinkに置き換えた場合は正常に再生されました。

また下のサイトを参考にmkvmuxで同じことをやりましたが、それは音も映像も出ませんでした。(filesinkでは正常に出力)
https://www.raspberrypi.org/forums/viewtopic.php?f=70&;t=59412

また、フルセグとワンセグを変換せずにそのままtcpserversinkに入れると 正常に再生できたのでgstreamerのエンコの問題だと思うのですが、わかる方いたら教えていただきたいです。
0515login:Penguin2015/07/12(日) 03:28:59.83ID:WcM0M1km
>>513
とくに脈絡はなかったってことだな、了解
0516login:Penguin2015/07/12(日) 03:34:04.61ID:6n3KbBCx
とりあえずじゃあ実績のある php でやってれば安全だな
0517login:Penguin2015/07/12(日) 07:11:55.66ID:YSPMUozM
その吐き出したコンテナは正しいの?
ffmpegとかで想定通り?
ffmpegで音声と動画を分離して
再生できてるの?
0518login:Penguin2015/07/12(日) 11:55:40.53ID:x64wyi+u
webrick万能説

ストリーミングサーバ各種あるけど、どれも設定がいまいち謎だったりするんで、
webrickからffmpegを呼び出してみたらそれだけで結構簡易サーバとして使えるなあ。
当然排他だけど、他に設定不要な簡易さでは一番だと思うのだがどうだろ?
0519login:Penguin2015/07/12(日) 12:05:26.67ID:9a97KGiP
>>514

確かに音しか出ませんね。TCP直配信で良いならパイプでncコマンド等に
渡せば良いと思います。

#!/bin/sh
channel=13
programno=-1
audiobitrate=128000
videobitrate=600000
videowidth=640
videoheight=360

recdvb --b25 ${channel} - - | \
gst-launch-1.0 --quiet --gst-debug-level=1 fdsrc fd=0 \
! tsdemux name=demuxer program-number=${programno} demuxer. \
! queue ! aacparse ! avdec_aac \
! audioconvert dithering=0 ! voaacenc bitrate=${audiobitrate} \
! muxer. mpegtsmux name=muxer ! fdsink fd=1 demuxer. \
! queue ! mpegvideoparse ! omxmpeg2videodec ! videoconvert \
! omxh264enc target-bitrate=${videobitrate} control-rate=variable \
! video/x-h264,width=${videowidth},height=${videoheight},\
stream-format=byte-stream,profile=high \
! h264parse ! muxer. \
| nc -l -p 1235
0520login:Penguin2015/07/12(日) 14:05:21.43ID:9a97KGiP
HLSではなくてH264TSを直配信するならCGIにしてhttpサーバーから
動かせば良さそうです。再生にはそれなりのソフトが必要になりま
すがPCならVLCがありますしAndroidならVLC for Andoridがあります
から。

最低限のCGIの動作は標準出力にcontent-typeと空行を出力後データを
出力すれば良いはずなので>>519の最初にcontent-typeの出力を追加し
最後の nc 配信部分を削除したものをch13.shとして保存しhttpサーバーが
CGIとして扱うように設定します。

#!/bin/sh
echo "content-type: video/MP2T"
echo ""

channel=13
...
! h264parse ! muxer.

そうすれば、クライアントからCGIにアクセスすればH264TSが出てきます。
URLクエリを扱うのは面倒なのでチャンネルを増やすには安易にch13.shを
ch14.shにコピーして変更(channel=14)すれば良いですし。

http://192.168.X.X:XXXX/cgi-bin/ch13.sh
0521login:Penguin2015/07/12(日) 14:37:07.86ID:3hC/xDOg
ssh ポートフォワーディングで公開した方がいいよ

あとはsshのパスワード認証禁止にして鍵必須にする
ブルートフォース来るようだったら22番ポートも変える
05225142015/07/12(日) 14:50:24.29ID:C6FC3v4i
>>519
>>520
丁寧にありがとうございます
どちらも成功しました

ひとまずこれで大丈夫そうなのですが、
今後、複数端末にも同時配信しようとも考えていたのですが、その場合はやはりHLSですかね?

gstreamerのtcpserversinkだと複数配信も可能のようなのですが、肝心の映像が……
0523login:Penguin2015/07/12(日) 22:54:34.16ID:9a97KGiP
>>522

> ひとまずこれで大丈夫そうなのですが、

NHKの場合、番組によってはエンコードが始まらない。番組の
切り替わりで終了する。二重音声で日本語ではなく英語の音声が
選択されるとかあまり安定はしていない感じですよ。


> 今後、複数端末にも同時配信しようとも考えていたのですが、その場合はやはりHLSですかね?

gstreamerを最新にしたらhlssinkやtcpserversinkが動いて
くれたりしないかと期待しているのですがどうでしょうね?

自分としてはチューナー2台で別チャンネル同時配信がしたかったの
ですがMPEG-2が同時にデコードできそうにないのでおそらくダメ
なのでしょうね。片方はそのまま流せばできそうですけど。
0524login:Penguin2015/07/12(日) 23:08:52.34ID:YSPMUozM
archで試験してみましたが、gstreamer-1.4 の環境で
NHK-E が具合悪いのは再現しましたよ。
中で何が起こっているのかを調査中。

おそらく、PMT Version が変わった時に「何か」が起こっているんだと思うけど。
まだそこまで解析できていません。
05255142015/07/13(月) 01:27:40.58ID:qLqew5BN
>>524
音声の問題もあるんですね…
どこかの英語のサイトで同じくmpegtsの映像をomxh264encでエンコするとtcpserversinkに映像が乗らないとのバグ報告がされていて、バージョン上げて解決とも書いてあったので plug-inも含めてgstreamerのバージョンを上げて再び試してみたいと思います。
本当に色々とありがとうございます
0526login:Penguin2015/07/13(月) 15:28:14.16ID:CPv+HEs0
OS再いんすとぅーるして
環境作り直してたら

ttp://ludovic.rousseau.free.fr

ここが死んでやがる
むかつく
0527login:Penguin2015/07/13(月) 15:44:45.68ID:bMBSR4LR
>>526
なにがおいてあるの?
ttps://web.archive.org/web/20040615202809/http://ludovic.rousseau.free.fr/
0528login:Penguin2015/07/13(月) 15:56:44.69ID:CPv+HEs0
妹のぱんつ
0529login:Penguin2015/07/13(月) 18:27:30.62ID:bMBSR4LR
便利なの?
0530login:Penguin2015/07/13(月) 20:33:04.46ID:CPv+HEs0
あ、よかった復活した
15日までに処分しなきゃダメって聞いて焦ってたんだ
0531login:Penguin2015/07/14(火) 07:28:21.77ID:0iwSLFB7
妹のパンツを処分するところだったか?
俺がいただいてもよかったぞ
0532login:Penguin2015/07/14(火) 23:56:07.87ID:Xg59XtYj
epgrecUNA 150509版用 fix1
適用したら初代iPad miniのsafariで
文字は見えるが番組表の番組全部がグレーに染まった

同じ現象の人いる?
0533login:Penguin2015/07/15(水) 00:31:16.70ID:if3kjwoB
>>532
キャッシュをクリア
0534login:Penguin2015/07/15(水) 08:39:55.61ID:3B4ogyIY
>>533
だめでした。
fix適用前は色表示できてたのになあ
0535login:Penguin2015/07/15(水) 12:37:03.90ID:hvuEXSrL
>>534
予約遷移一覧でも同様になるはずだけどどう?<自分で再現済み

キャッシュではないのならFixの適用に問題があるかと
たとえば ./start/layout.cssを更新していないとか
0536login:Penguin2015/07/15(水) 21:24:00.70ID:C3nx7cjM
根本的解決にはなってない気がしますが、ちょっと改良しました。

b25 patch for BDPL
http://pastebin.com/mF7rFakB
0537login:Penguin2015/07/16(木) 23:53:09.06ID:EAccdX6T
>>535
今日番組表にアクセスしたら正常表示されてました。
プログラム側はなにも変更してないので
キャッシュクリア後に端末再起動したことで
完全に反映されたのかと考えてます。

結果としてスレチな話題ですまぬ。
0538login:Penguin2015/07/17(金) 01:10:32.23ID:bftsIxXV
>>523
tcpserversink sync-method=3 にすると最初の接続では映像が映るけど再接続するとダメみたいです
0539login:Penguin2015/07/18(土) 19:53:08.43ID:kcLuc0G+
適当な何かの別館の新しいパスワードわかんない。
「夜のお菓子」って何?
誰かわかる?
0540login:Penguin2015/07/18(土) 20:09:54.74ID:iwKt0CHJ
うなぎパイ
0541login:Penguin2015/07/18(土) 20:30:17.92ID:Pp54Snoo
ぐぐれば一番最初にでるだろ・・・
0542login:Penguin2015/07/18(土) 21:58:47.68ID:kcLuc0G+
なんだ、ひらがなか。
鰻を感じで入力してたよ。
0543login:Penguin2015/07/18(土) 23:39:03.89ID:sZv9cHMJ
unaの公開停止って何かあったのか?
0544login:Penguin2015/07/19(日) 00:23:18.05ID:Kk4wHsHC
どう見ても >>539-542 のせいだと思うが
0545login:Penguin2015/07/19(日) 01:51:19.69ID:qJP+4bsV
元々バレバレなのにな
0546login:Penguin2015/07/19(日) 10:52:46.64ID:2eebsPHp
https://www.youtube.com/watch?v=s4BiXZ_tswI
うなぎパイCM
0547login:Penguin2015/07/19(日) 11:29:30.07ID:vXYIyFe7
ほんとバカだなお前ら>>539-540
05485362015/07/20(月) 02:54:00.44ID:d3EV0fE7
本家の作者のひと、最新版ありがとうございます!

>536はBonDriver_DVBがバグってました・・・。
0549login:Penguin2015/07/20(月) 09:44:56.68ID:qCFihfn8
ごめん、BonDriverってLinuxでは何に使うんですか?
今までそれ無しで間に合ってたから用途が分からない
0550login:Penguin2015/07/20(月) 10:16:46.18ID:+QDB2vww
>>546
可愛い
0551login:Penguin2015/07/20(月) 12:57:26.37ID:xQmpB7N6
>>549
Linuxでも別PCからのチューナ利用とか排他制御・優先制御を実現したい、
Win環境で普及してるBonDriver互換にしておけば今までのノウハウ・ツールが有効活用できる、
とかそんな感じなんじゃないかな
自分はまだ使ってないけど Win>Linux に移った時に Spinel 便利だったなーって思うことがあったから、BonDriverProxyは導入したいなと思ってる
0552login:Penguin2015/07/20(月) 16:06:34.88ID:qCFihfn8
>>551
なるほど、そういうことか
Windows用アプリの資産がそのまま使えるのは良いね
0553login:Penguin2015/07/20(月) 16:09:05.55ID:E6C+wvgO
例えばスポーツの試合の録画で、試合自体の延長とかに対応するには
recpt1で取得したEPGをリアルタイム解析するだけでなく、
recpt1ctlを使って、動作中のrecpt1の動作を変更する必要がある

このように、将来的に、後番組の開始時間変更だけでなく
延長等にも柔軟に対応するには、
動作中のrec*に対して動作する共通のインターフェースがあった方が便利

その候補として、Windowsで実績のあるBondriver方式を試している
もちろんWin機との連携も考慮


と俺は理解している
0554login:Penguin2015/07/20(月) 16:58:54.76ID:dSSX6bzX
BonDriverの本来のメリットは、デバイス毎に違う層をラップしてアプリへの共通インターフェースを提供する事によって、
アプリをいちいち個別のデバイスに対応させる必要が無くなる事なんだけど、linux環境ではrecpt1とかrecfriioとか
recfsusb2nとかの個別のデバイスに対応したアプリが既にあるから、その点での旨みはあんまり無いんだよね

だから、今のところはチューナーを共有したい時にBonDriverProxyと一緒に使うって用途が殆どかと
ガッツがある人がEDCB移植とかしてくれたら良いなーとは思うw
0555login:Penguin2015/07/20(月) 17:10:43.03ID:RJsPchDD
Bonの由来を知らんヤツも多いんやろね
Friio出てからもう8年経つんか...
0556login:Penguin2015/07/20(月) 17:31:53.84ID:nY/QEOVo
たしかWinアプリ郡のlinux移植とか言ってた気がするけど労力に見合わないのか
はたまた文化の違いからか全然だよね

>>553
>動作中のrec*に対して動作する共通のインターフェースがあった方が便利
recfriio以外はrecpt1ctlでOKだよ

>>554
>だから、今のところはチューナーを共有したい時にBonDriverProxyと一緒に使うって用途が殆どかと
DVBを使うとき現行のrecdvbがBS/CSに対応してないからその代わりとか
0557login:Penguin2015/07/21(火) 20:26:26.38ID:JnW685b3
少し前のレスの内容ですが
raspberrypiでリアルタイムエンコをしつつ複数端末への配信についてはVLCを利用することで出来ましたよ
http://i.imgur.com/UaYNLVU.jpg

しかし、みなさんが引っかかっている
NHK,Eテレの番組切替時にgstreamerが停止する問題については解決できませんでした。
私の場合は民放(日テレ)の番組切替時でも同じく停止します、、、
0558login:Penguin2015/07/22(水) 22:42:38.96ID:umFA+TSe
>>557
gstreamer-1.4.5 でMPEG TSストリームの構成が変更された際に、
PADの破棄、新規作成を行っているんだけど、
このタイミングでPADとかSRCとかの再作成がきちんと出来てないとかそんな展開を予想。
発生場所の絞り込みがまだできていない。

gcc-5.2コンパイル楽しい。
0559login:Penguin2015/07/23(木) 02:14:43.69ID:CU8UF/03
epgrecunaで録画ファイル名の形式変えたんだけど
これ自動録画で保存されていくやつはもう変わらんのだな

既に登録されている自動録画のファイル名形式を一括で変えたいんだけど
何かいい方法あったりしますか?
05605592015/07/23(木) 02:27:58.12ID:CU8UF/03
>559
普通にDB弄ればいいことに気がつきできました
update Recorder_keywordTbl set filename_format='%ST%_%TITLE%';
スレ汚し失礼しましたmm
0561login:Penguin2015/07/24(金) 00:40:31.12ID:khobXZxs
>>557
>>558

地上波の色々なチャンネルで番組をまたぐように録画したファイルに対して
gstreamerで詳細なログを出力してみた所、番組の切り替わりで止まる場合
以下の出力があるようです。

mpegtsbase mpegtsbase.c:570:mpegts_base_is_same_program:
Different number of streams (new:11, old:12)

ログは結構なサイズになるのでRaspberryPi2ではなくPC上でこんな感じで
出力させています。

$ gstlog.sh nhke.ts 2> nhke.log
$ less -R -S nhke.log

#!/bin/bash

input=$1
programno=$2

gst-launch-1.0 \
--gst-debug=tsdemux:5,mpegtsbase:5,mpegtspacketizer:5 \
filesrc location=${input} \
! tsdemux program-number=${programno:--1} \
! mpeg2dec \
! xvimagesink
0562login:Penguin2015/07/24(金) 00:46:04.17ID:khobXZxs
そのnhke.tsに対してtsinfoでをログを出力してPMTに含まれるPIDを比較すると
oldからnewでPID=130がなくなっています。他は同じです。

・old
PID 0130 ( 304) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)
PID 0138 ( 312) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)
・new
PID 0138 ( 312) -> Stream type 06 ( 6) H.222.0/13818-1 PES private data (maybe Dolby/AC-3 in DVB)

gstreamer側を修正するのが正攻法なのでしょうが、tsdemuxのソースを眺めても
自分には良く分からないというのが正直な所です。ですので別の攻め方を考えて
みようかと。すぐに思いつくのはPMTをVideoとAudio2個だけに再構築してPIDの
増減をなくしてしまうことなのですが...。

そんなプログラムある訳ないですよね。
0563login:Penguin2015/07/24(金) 01:33:13.56ID:urheljUZ
gstreamerはデュアルモノ、通常、5.1ch放送、CMとかが絡むとnhk以外でも色々問題が出るはずなので、正攻法を推奨。最近時間がとれなくて進められてません。
外道なやり方としては、処理したい番組の始まるSTCを計算して 、そこから未来のTSを処理するとかすれば、なんとかできそう。
0564login:Penguin2015/07/25(土) 21:22:56.42ID:rCWIaJg0
raspberry piで録画サーバー作ろうと思ってるんだけど、b25でうまいこといかない
gemaltoのカードリーダーで詰まってるみたいなんだけど同じ症状の人いる?

raspberry pi (2015-02-16 と 2015-05-05 の両方で試した)
+ raspbian
+ px-s1ud
+ gemalto PC USB-TR HWP117685E

ii libccid 1.4.7-1
ii libpcsclite-dev 1.8.4-1+deb7u1
ii pcscd 1.8.4-1+deb7u1
ii pcsc-tools 1.4.20-1

$ b25 test.ts out.ts
error - failed on ARIB_STD_B25::set_b_cas_card() : code=-8

$ sudo cat /var/log/syslog
Jul 25 12:00:25 raspberrypi pcscd: commands.c:1387:CCID_Receive() Not enough data received: 0 bytes
Jul 25 12:00:25 raspberrypi pcscd: openct/proto-t1.c:214:t1_transceive() fatal: transmit/receive failed
Jul 25 12:00:25 raspberrypi pcscd: ifdwrapper.c:527:IFDTransmit() Card not transacted: 612
Jul 25 12:00:25 raspberrypi pcscd: winscard.c:1532:SCardTransmit() Card not transacted: 0x80100016
Jul 25 12:00:25 raspberrypi pcscd: openct/proto-t1.c:170:t1_transceive() T=1 state machine is DEAD. Reset the card first.
Jul 25 12:00:25 raspberrypi pcscd: ifdwrapper.c:527:IFDTransmit() Card not transacted: 612
Jul 25 12:00:25 raspberrypi pcscd: winscard.c:1532:SCardTransmit() Card not transacted: 0x80100016
0565login:Penguin2015/07/25(土) 21:27:00.26ID:rCWIaJg0
>>564
書き込んですぐ、>>26 を見つけた。
もう少し探してみます
0566login:Penguin2015/07/25(土) 21:45:50.86ID:rCWIaJg0
ちなみに pcsc_scan はこんな感じ


$ pcsc_scan
PC/SC device scanner
V 1.4.20 (c) 2001-2011, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.8.3
Using reader plug'n play mechanism
Scanning present readers...
0: Gemalto PC Twin Reader (B75ACBE2) 00 00

Sat Jul 25 12:44:27 2015
Reader 0: Gemalto PC Twin Reader (B75ACBE2) 00 00
Card state: Card inserted,
ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99

ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
+ TS = 3B --> Direct Convention
+ T0 = F0, Y(1): 1111, K: 0 (historical bytes)
TA(1) = 12 --> Fi=372, Di=2, 186 cycles/ETU
21505 bits/s at 4 MHz, fMax for Fi = 5 MHz => 26881 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = FF --> Extra guard time: 255 (special value)
TD(1) = 91 --> Y(i+1) = 1001, Protocol T = 1
-----
0567login:Penguin2015/07/25(土) 21:46:44.01ID:rCWIaJg0
TA(2) = 81 --> Protocol to be used in spec mode: T=1 - Unable to change - defined by interface bytes
TD(2) = B1 --> Y(i+1) = 1011, Protocol T = 1
-----
TA(3) = 7C --> IFSC: 124
TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
TD(3) = 1F --> Y(i+1) = 0001, Protocol T = 15 - Global interface bytes following
-----
TA(4) = 03 --> Clock stop: not supported - Class accepted by the card: (3G) A 5V B 3V
+ Historical bytes:
+ TCK = 99 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
Japanese Chijou Digital B-CAS Card (pay TV)
0568login:Penguin2015/07/27(月) 08:56:08.91ID:IMvaZ8cP
ちゃんと律儀にPCSC使ってカードにアクセスしてるんだな…
0569login:Penguin2015/07/27(月) 10:19:13.38ID:zsd2L8Mm
chinachuを使っていて急に地デジのEPGを取得できなくなって困ってます。
どのスレッドに書き込んだらいいのかわからずここに書き込みました。

Ubuntu14LTS
Cihinachu
PT3 2枚

おそらく4日前までは正常に動いていたと思われます。
(7月30日までの番組表は取得できていることから)

BS/CSは正常に7日後の番組表が表示されているので、ログを見てみると
下記のように地デジチューナー周りのエラーが続々と。

試しに地デジのチューナ全部(4番組分)同時録画してみたけれど、正常に
録画できました。
(チューナー自体は問題ないようです。)
27時間テレビも全部問題なく録画できていました。

先ほどRebootしてみましたが、状況変らず。

今日リブートするまでは15日間特に問題なく起動しっぱなしで、特に設定を
いじることも無かったんですが。。

27 Jul 09:52:22 - [6] {"type":"GR","channel":"あなたがLeopard-Rawsによって損傷しました","n":6}
27 Jul 09:52:22 - [6] LOCK: PT3-T1 (n=2)
27 Jul 09:52:22 - [6] SPAWN: recpt1 --device /dev/pt3video2 あなたがLeopard-Rawsによって損傷しました - - (pid=10939)
27 Jul 09:52:22 - [6] STREAM: /mnt/chinachu/tmp/chinachu-tmp-icl79qdu.m2ts
27 Jul 09:52:22 - [5] {"type":"GR","channel":"あなたがLeopard-Rawsによって損傷しました","n":5}
27 Jul 09:52:22 - [5] LOCK: PT3-T2 (n=3)
05705692015/07/27(月) 10:31:04.30ID:zsd2L8Mm
>>569
Leopard-Raws
でググっていたらなんかクラックされたっぽい?

JP以外からは遮断する設定にしていたんだけど、とりあえず
ポートを閉じました。
出先から録画できて便利だったんだけど。。
0571login:Penguin2015/07/27(月) 10:55:36.57ID:mIAsLUGq
だから、VPN張れって言われてんじゃん。
んな、IPアドレスの制限なんて、絶対自分ってわかっている物だけにしないと、意味ねーぞ。

Internetへの直接公開って、気楽にやるもんじゃねぇ。
どうせ動的アドレスの個人利用IPなら大丈夫とか、
全然意味不明な自信でやる奴はアホ。
05725692015/07/27(月) 11:05:00.30ID:zsd2L8Mm
クラックされて恥ずかしいですが、状況を書きたいと思います。

config.jsonが下記のように書き換えられていました。

"wuiUsers": [
"あなたがLeopard-Rawsによって損傷しました"
],

{ "type": "GR", "channel": "あなたがLeopard-Rawsによって損傷しました" },

WUIログインはWUIを再起動しないとユーザー名の変更は反映されないみたいで
システムRebootするまでは気づかなかったです。

これらを修復したら、とりあえず正常に動いています。

気持ち悪いのでChinachuインストールし直しもかんがえていますが。。
0573login:Penguin2015/07/27(月) 11:24:34.96ID:IMvaZ8cP
Chinachuの再インストールだけで本当に大丈夫?って気もする。

外部から接続するならせめてSSH経由でやってくだされ…
AndroidだとSSH TunnelってアプリでワンタッチでSSH経由に出来るから。
05745692015/07/27(月) 11:50:23.35ID:zsd2L8Mm
>>573
アドバイスありがとう

さすがにrootは取られていないと思うけれど、確認します。
(chinachuもroot権限では動いていなかったので)
0575login:Penguin2015/07/27(月) 12:57:18.55ID:WV0K6aVJ
俺ならOSから入れ直すね
てかMBRごと一度キレイにしたいね
クラッカーが自らネタばらししたってことは遊ぶだけ遊んでもう飽きたのかな
0576login:Penguin2015/07/27(月) 17:24:55.31ID:Vp6EJ++m
新しいパスワードわかんねぇえ
パスワードばらしたやつ反省しろよ
0577login:Penguin2015/07/28(火) 01:45:57.49ID:qkCFwWzn
送り仮名ありだった
0578login:Penguin2015/07/28(火) 08:40:07.37ID:QQ8aZEXZ
>>576
コメント欄にヒントのヒントがあるじゃろ
0579login:Penguin2015/07/28(火) 10:13:29.65ID:vrHhHrn+
あれなんでパスワードつけてんの?
0580login:Penguin2015/07/28(火) 14:03:50.20ID:FMY1ziUs
ちょっと調べたり考えればわかることすらやらない、わからないような人は
どうせ導入時にも質問だらけでウザいからだろ。
0581login:Penguin2015/07/28(火) 14:14:36.15ID:KxEAuf7h
>>578
HAHAHA。考えたけどわからんかったよ。
「食べ合わせ」かと思ったんだがなぁ。
0582login:Penguin2015/07/28(火) 14:24:42.16ID:vrHhHrn+
>>580
パスワード教えてが飛び交う現状とあんまり変わらない気がする
0583login:Penguin2015/07/28(火) 14:28:36.13ID:KxEAuf7h
まぁ、epgrec UNAはセキュリティ的にSELinux下でちゃんと動かせる自信がない。

外部に公開する録画系ソフトはDockerでpci passthroughで動かすのが正しい気がする。
0584login:Penguin2015/07/28(火) 15:55:10.20ID:QQ8aZEXZ
>>583
録画システムを外部に公開する事がそもそも…って話じゃない?
外部から操作可能にするために、録画サーバ自体を公開する必要は必ずしもないわけで。

チューナーデバイスを仮想化するよりは、
堅牢なシステム上で動く強固な認証のついたリバースプロキシ経由のみで
録画システムにアクセスできるようにした方が安全じゃない?
0585login:Penguin2015/07/28(火) 16:52:29.28ID:GCU47Scw
>>583
本家版はがんばってポリシー書いたけど…
UNA用にポリシー書いてたら、なんだかPermissiveと大して変わらなんな、と思ってあきらめた。

>>584
でなきゃVPNだね。
0586login:Penguin2015/07/28(火) 16:52:35.63ID:y71BbYMl
DMZに置いといたら?
0587login:Penguin2015/07/28(火) 17:18:02.44ID:rVfqXn3t
>>574
chinachuを実行してるのと同じユーザーで普段suとかsudo使ってたりするとrootの権限まで握られてる可能性も十分に有り得るよ
0588login:Penguin2015/07/28(火) 17:19:32.60ID:7GBpM2RT
だからsshポートフォワーティングしておけよ
素直にHTTP公開とか有り得ない
0589login:Penguin2015/07/28(火) 17:45:43.94ID:QQ8aZEXZ
>>588
それは確かに正解の一つだし、そうしてるけど、
世の中には不自由な端末使ってる人もいる訳で。
0590login:Penguin2015/07/28(火) 18:16:46.54ID:lWh/JWn+
素直にhttpsでいいだろ。
自分ができないからって押し付けんなよ
0591login:Penguin2015/07/28(火) 18:29:03.33ID:7GBpM2RT
>>590
わからないならレスしない方がいいよ
0592login:Penguin2015/07/28(火) 18:31:43.46ID:lWh/JWn+
>>591
なにいってんだこいつ
0593login:Penguin2015/07/28(火) 18:36:39.60ID:GHfHKwBz
>>586
DMZ=非武装地帯、
安全そうな地域と思って丸腰で出かけたらフルボッコにされたでござる。
0594login:Penguin2015/07/28(火) 18:45:26.57ID:GHfHKwBz
>>590を好意的に解釈するとsslクライアント認証を使え。という話じゃなかろうか
0595login:Penguin2015/07/28(火) 18:54:34.75ID:lWh/JWn+
>>594
そだよー
おもてにリバースプロキシおいとくと色々はかどるよね
0596login:Penguin2015/07/28(火) 18:55:57.02ID:VeOoF4Zv
>>590
俺もそれくらいで十分だと思うけど、ブルートフォースでパスワード推測されたらダメって話なんじゃない。

chinachuのlogでfail2banが使えれるよえになればまだ大丈夫だと思うけど。
05975962015/07/28(火) 18:58:18.08ID:VeOoF4Zv
chinachuだけでやろうって話じゃないのか。
0598login:Penguin2015/07/28(火) 20:31:15.75ID:Nu2xnMHP
>>596
geoipを併用するとなお良しかな
0599login:Penguin2015/07/28(火) 22:13:24.84ID:KxEAuf7h
chinachuでsystemd対応させてアクセス禁止領域(ReadOnlyDirectories, InaccessibleDirectories)をリストアップしておけばとセキュリティ的に強くできるよ。
本当はchinachu-operatorを書き換えたかったけど、難しいわ。
0600login:Penguin2015/07/28(火) 23:22:23.42ID:NkhBnZUy
chunachu airはどうなるんだろうね
06016002015/07/28(火) 23:37:27.03ID:NkhBnZUy
chunachuってなんだよ...
0602login:Penguin2015/07/29(水) 00:59:36.71ID:aS0ZgOhk
chinachuのインストールはCentOS7(firewall-cmd, sysctl, SELinux)の勉強になったわ。本当に感謝してる。
0603login:Penguin2015/07/29(水) 01:19:25.37ID:BIJ/4xhc
まずSELinuxはオフるみたいな風潮が長かったので未だにワケワカメです
0604login:Penguin2015/07/29(水) 01:21:30.65ID:YnjUWGff
とかいいつつアニメ見てるだけという噂
0605login:Penguin2015/07/29(水) 01:49:43.38ID:J+G1dFQI
epgrecunaでリアルタイム視聴をする際にasfファイルがダウンロードされると思うのですが
これの名前を変更したいです。
どこを修正すればいいでしょうか?
0606login:Penguin2015/07/29(水) 02:28:31.18ID:fItxKu0g
とりあえずgrep -R asf *
0607login:Penguin2015/07/29(水) 05:14:38.38ID:Cy1+y0hq
涙腺崩壊
http://baboon-phyte.black/hmjrp/
0608login:Penguin2015/07/29(水) 08:15:48.28ID:Snbqef9v
Ubuntu 14.04 + PT2 + EPGRec STZ版で録画サーバー構築に初挑戦。
最初は普通に動作してたのに、時々録画に失敗し、マシンを再起動するまで治らない症状に遭遇。
どうもカードリーダーが動作しなくなってる模様。
これって回避する方法ないのでしょうか?
0609login:Penguin2015/07/29(水) 10:51:40.57ID:LjRtKGkt
>>608
カードリーダーを使わない方法を考えてみる…?
0610login:Penguin2015/07/29(水) 11:37:58.55ID:hRw7lCWv
>>608
PT2の持病で現時点では不治の病
対処療法は発症時にドライバーをリロード
0611login:Penguin2015/07/29(水) 13:53:37.62ID:XKlrSlJ6
>>608
カードリーダーはなに使ってんの?
06126082015/07/29(水) 15:48:57.87ID:Snbqef9v
>>611
SCR3310-NTTComです。
0613login:Penguin2015/07/29(水) 17:16:14.07ID:xZkG61En
>>608
PT3なら発生しないよ
■ このスレッドは過去ログ倉庫に格納されています