Просмотр ТВ на SkyStar-2(2.6d/2.8a)/Skystar3(S1401)

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Какую сумму готов отдать за поддержку ТВ в драйвере ?

1 wmz
5
13%
5 wmz
4
10%
10 wmz
15
38%
25 wmz
3
8%
50 wmz
5
13%
100 wmz
8
20%
 
Всего голосов: 40

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:22:22

paradox писал(а): тут есть непонятка
после того как сигнал настраиваеться итд
как происходит запуск видео ?
в хоуме появляеться файл ktv....ts
и открывыаеться он?
или оно все автоматом открывает?
Это к кому вопрос ?
Я исходники не смотрел, но судя по логу, запуск каффеина, потом выбор DVB как источника,
потом настройка на канал, а уже потом открытие .kaxtv.ts
Он всегда 0 длинны.
Не задавай глупых вопросов, не услышишь вранья.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:24:53

ну это все автоматом происходит или руками открываешь .kaxtv.ts ?

а можешь найти в соурсах .kaxtv.ts и поменять там на .kaxtv.pes

измениться что нибудь или нет....

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:26:52

paradox писал(а):ну это все автоматом происходит или руками открываешь .kaxtv.ts ?
Все автоматом.
Не задавай глупых вопросов, не услышишь вранья.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:30:26

Сейчас во время просмотра, прибил этот файл, вроде все работает, даже не ругается.
На линуксах он тоже есть.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:33:25

Он всегда 0 длинны.
ну да так и должно быть
это pipe канал
грубо говоря это поток который принят с /dev/dvbvideo и переданый в .kaxtv.ts
ну если нужно то попутно декодированый плугином
и все

а вот каким образом коффеин распознает что это поток
а не mp4 к примеру
я так думаю по расширению
вот токо загвоздка
мне нужно что бы коффеин разбирал не поток TS а поток PES уже сформированый

если мои предположения по переименовыванию файла подтвердяться
то это будет очень хорошо....

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:34:28

Сейчас переключил канал и вылетела ошибка что этот файл не найден.
И все, кино не кажет, лечится только перезапуском каффеина.
Причем при запуске он их два создает .kaxtv.ts и .kaxtv1.ts
Последний раз редактировалось Ratibor 2008-12-07 20:38:43, всего редактировалось 2 раза.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:37:57

.kaxtv.ts
этот переименовал в .pes ?
.kaxtv1.ts
этот ненужен

покажи ls -l ~/.kax*
когда коффеин ругаеться

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:38:59

И еще создался DVBLive-20081207T223259.m2t и он увеличивается в размере.
Это я насколько понял - буфер.
Для паузы используется. Можно во время просмотра нажать паузу, сходить покурить и продолжить просмотр с того же места.
Не задавай глупых вопросов, не услышишь вранья.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:40:04

paradox писал(а):.kaxtv.ts
покажи ls -l ~/.kax*
когда коффеин ругаеться
Ничего там нет, я же сказал я прибил в ручную.
Не задавай глупых вопросов, не услышишь вранья.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:42:44

Попробовал на ходу переименовать .kaxtv.ts в .kaxtv.res.
При переключении опять ругается что нет .kaxtv.ts
Лечится перезагрузкой.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:44:57

всмысле прибил?

поменяй в соурсах что бы там был .kaxtv.pes

и после того как он там появиться попробуй его выбрать и запустить в коффеине

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:45:58

неее находу нельзя
токо в соурсах коффеина
и потом его пересобрать

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 20:55:24

paradox писал(а):поменяй в соурсах что бы там был .kaxtv.pes
В сырцах он упоминается в двух файлах:
dvbpanel.cpp

Код: Выделить всё

	fifoName = QDir::homeDirPath()+"/.kaxtv.ts";
	QFile f( fifoName );
	if ( f.exists() )
		f.remove();
	if ( (mkfifo( fifoName.ascii(), 0644 ))<0 ) {
		perror( fifoName.latin1() );
		fifoName = "";
	}
	fifoName1 = QDir::homeDirPath()+"/.kaxtv1.ts";
	QFile f1( fifoName1 );
	if ( f1.exists() )
		f1.remove();
	if ( (mkfifo( fifoName1.ascii(), 0644 ))<0 ) {
		perror( fifoName1.latin1() );
		fifoName1 = "";
	}
	currentFifo = fifoName;
	getTimerList();
	timersTimer.start( 5000 );
	getChannelList();
	rtp = new Ts2Rtp();
	rtp->setSocket( dvbConfig->broadcastAddress, dvbConfig->broadcastPort, dvbConfig->senderPort );
	cleaner = new Cleaner( dvbConfig->shiftDir, dvbConfig->recordDir );
	split->setSizes( dvbConfig->splitSizes );
	recallChannel = dvbConfig->lastChannel;
kxinewidget.cpp

Код: Выделить всё

void KXineWidget::timerEvent( QTimerEvent* tevent )
{
	switch ( tevent->timerId() )
	{
		case TIMER_EVENT_PLAYBACK_FINISHED:
		{
			if ( !TimeShiftFilename.isEmpty() )
			{
				QTimer::singleShot(0, this, SLOT(slotPlayTimeShift()));
				break;
			}
			if ( m_trackURL=="DVB" || m_trackURL.contains(".kaxtv") )
				break;
Что на что поменять ?
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 20:59:22

fifoName = QDir::homeDirPath()+"/.kaxtv.ts";
поменять на
fifoName = QDir::homeDirPath()+"/.kaxtv.pes";

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 21:03:31

fifoName1 = QDir::homeDirPath()+"/.kaxtv1.ts";
на
fifoName1 = QDir::homeDirPath()+"/.kaxtv1.pes";

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 21:26:35

Пересобрал. При запуске вылетает окошко:

Заголовок: Ошибка xine - Kaffeine медиаплейер

Содержимое: Не найден расширение для обработки этого ресурса (/root/.kaxtv.res)
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 21:28:38

та не res а pes !!)

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 21:29:30

:)
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 21:38:58

когда пересоберешь и проверишь

оно типа должно сказать что то подобное что неподдерживает итд
сделаешь ему символ линк c .kaxtv.pes на .kaxtv.ts

и переоткроешь
поидеи все должно заработать
при том в системе будет .kaxtv.pes и .kaxtv.ts его символьная линка

но вначале попробуешь без симпольной линки
мне интеересно как оно ругнеться на pes формат
Последний раз редактировалось paradox 2008-12-07 21:51:19, всего редактировалось 1 раз.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 21:45:47

Пересобрал. При запуске вылетает окошко:

Заголовок: Ошибка xine - Kaffeine медиаплейер

Содержимое: Не найден расширение для обработки этого ресурса (/root/.kaxtv.pes)
Не задавай глупых вопросов, не услышишь вранья.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 21:49:41

Создал симлинки. При запуске вылетает окошко:

Заголовок: Ошибка xine - Kaffeine медиаплейер

Содержимое: Не найден расширение для обработки этого ресурса (/root/.kaxtv.pes)
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 22:16:11

хм ну ладно
хотя поидеи с символ линками должно было прокатить(

ты помнишь настройки на спутники с которых точно идет поток с описанием каналов?кругло суточно что бы наверняка, которое нужно для сканировани в коффеине

я может до завтра набросаю утилитку маленькую, которая будет грабить токо по тем пидам что нужны для сканирования
и пишет в файл
а ты настроиш карту на спутник
и сграбишь мне поток
и потом bzip2 ( гдето до 5 метров что бы был архив)
а я
локально попробую посмотреть где оно не так срабатывает в декодере что бы попробовать со сканированием разобраться

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-07 22:19:18

Могу VIVA Polska записать
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-07 22:24:51

ну хорошо тогда до завтра постараюсь утилиту tsvideo чуток подправить ...

потому как дамп всего потока по всем пидам там будет немеряный....

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-08 0:46:05

_paradox.lissyara.su/tsdump.tar.bz2

запускаешь драйвер сс2
добавляешь 8192 пид
стартуешь DMA
ifconfig dvb0 192.168.238.238 up

после чего проверяешь коффеином что поток идет и кино есть

тюнишь на канал где наверняка идет постоянно информация о каналах и их пипах
убиваешь коффеин
и запускаешь утилиту tsdump
она дампит в /root/tsdump файл
прицеись какого размера файл нужен что бы при bzip2 он занимал около 2 метров

гасишь утилиту Ctrl+C

дальше пиши
кое что еще проверим....